CSO等級
機能詳細
資料アクセスに一部制限があることをお知らせします。
CSO等級機能に関する詳細は次で確認できます。
マウス右クリック等級指定
1.概要
- ユーザーは右クリックメニューを通じて文書にランクを指定できます。
2. 機能設定 (必須およびオプション)
- 以下の項目の中で必須項目は必ず設定しなければ機能が動作しません。
1. DS_MIP_INIT ポリシーに管理センター ドメイン追加 (必須)
カスタムポリシー DS_MIP_INIT ポリシーの json データに以下の Security365 管理センター ドメインを追加する必要があります。 (セキュリティ グレードおよびラベル情報を取得するため)
\{
...
"s365_portal_url":"https://devspsvr.softcamp.co.kr" // 주의) 해당 주소값은 예시이며, 사이트에 적용시 알맞은 public 도메인으로 변경 필요함.
...
\}
2. 右クリックメニューの追加 (必須)
カスタムポリシー DS_MIP_SHELL_MENU にグレード指定メニューを追加**(リンク)**
\{
...
\{
"titleRes": "SHELL_MODIFY_SECULABEL", // メニュー名
"titleDesc": "UI_DRM_TO_AIP_DESC",
"targetCmd": 254, // 該当値固定値なので必ず254にする必要があります
"targetIcon": "ApplySecuLabel.bmp", // メニューアイコンリソース
"targetExt": "doc|xls|docx|pptx|xlsx|xlsb",
"targetType": "*"
\}
...
\}
- 関連リソース
C:\Windows\Softcamp\SDK\Res\DS\ResUIKOR.rc私SHELL_MODIFY_SECULABEL = 等級指定定義追加
3. 基本選択グレード設定 (オプション)
-
等級指定UIでデフォルト選択等級を設定するためには、ztcapコンソールで執行ポリシーに指定等級選択の基本等級として設定する必要があります。
-
執行ポリシーのバックデータには以下のような基本グレード指定データが追加されます。
{
//...
"category": "availableSecurityLevelList",
"info": {
//...
"defaultSelectLevelId": "iqCCmC4N-ADUvGusn-4Gkhlyi6-vPJQvg6r" // 기본지정 등급 아이디
//...
}
} -
該当のポリシーがない場合は、最初のグレードレベルのラベルが選択されます。
3. 関連 Security365 サービス**(必須)**
ランク指定機能が動作するためには、必ず管理センター(spsvr)サービスにセキュリティランク&ラベル情報が登録されていなければならず、またどのランク同士が指定および変更可能かに関するポリシーが条件付きポリシーに登録されていなければ動作しません。
A. 管理センター - セキュリティ等級&ラベル登録
B. 条件付きポリシー ( ztcap ) : 変換可能なセキュリティラベルに関するポリシー
- ztcap ポリシーは、現在の文書がどのセキュリティグレード(ラベル)に変更可能かに関するポリシーを構成する必要があります。 ( [開発バックグラウンドデータ関連](https://wiki.softcamp.co.kr/pages/viewpage.action?pageId=162349616) )
- [条件付きポリシー - エンドポイントメニューガイド](https://idocs.softcamp.co.kr/shieldrm/Guide/Webconsoleguide/Policy_Management/Endpoint)
オーバーレイアイコンの適用
1. 概要
- DS 6.0 ENT 文書等級(C/S/O)として指定された文書に対してオーバーレイアイコン識別機能を提供
- 適用可能な色:Red 🔴, Green 🟢, Yellow 🟡
2. 制約事項
- ウィンドウにインストールされたプログラムのオーバーレイアイコンが多数(12個以上)ある場合、既存のオーバーレイアイコンが表示されないことがあります。
- 機能開発以前にモジュールが適用されたクライアント環境で文書等級アイコンが適用された文書が編集/保存されると識別情報が削除されます。削除される情報はpre headerに保存されるメタデータであり、等級情報データは文書内に保存されているため、ファイル閲覧/保存時に等級アイコンが再び適用されます。
- 文書等級アイコンが適用された文書がTeams、SharePointライブラリにアップロードされた後、ダウンロードされる場合、サイトポリシーに従ってアイコン識別情報が削除されることがあります。
文書プロパティウィンドウのセキュリティレベル表示
1. 概要
Windows エクスプローラーでファイルを右クリックして**[属性]を開くと、既存のタブの隣に「セキュリティグレード」タブこの新しいものが現れます。このタブでは、ユーザーはその文書に適用されたC/S/O セキュリティ等級**(C/S/O = 文書を機密・敏感・公開などに分類するDocument Securityの文書セキュリティ等級システム)読み取り専用で直接確認できます。一般文書・自社DRM(Digital Rights Management、自社文書暗号化)文書・MIP(Microsoft Information Protection、マイクロソフト情報保護)文書どのタイプでも同様に動作します。
この機能が必要な理由
これまで文書に適用された C/S/O セキュリティ等級はエクスプローラーアイコンの上に重ねて表示される小さなオーバーレイアイコンによってのみ確認することができました。オーバーレイアイコンは同時に表示される数に制限があり、小さいため、特定の文書のグレードを確実に検証することが難しかったです。また、既存の「セキュリティ文書情報」タブ(MIP文書用)はMIPラベル・権限情報のみを表示するだけで、C/S/Oセキュリティグレードは扱っていませんでした。
この機能はユーザーがオーバーレイアイコンに依存せず、プロパティウィンドウで直接レベルを確認できるように、すべての文書タイプに共通して適用されるセキュリティグレード表示タブを提供します。
動作方式
ドキュメントに隠された保存されたセキュリティ等級情報を読み取る属性タブに4つの項目(グレードID・グレード名・ラベルID・ラベル名)で表示します。保護文書はグレードを読み取るために内部的に復号化が必要なので、属性ウィンドウが停止しないようにバックグラウンドで照会し、「照会中」進行表示後結果で更新します。
また文書セキュリティにログインしていない状態(ログアウト)では「セキュリティレベル」タブは表示されません。(オンラインログイン状態でのみ表示)等級が指定されていない文書は照会失敗と区別される別途案内文言("セキュリティ等級指定がされていない文書")と表示します。
要約: エクスプローラーでファイルを右クリック → [プロパティ] →「セキュリティグレード」タブを開くと、その文書の C/S/O セキュリティ等級(等級 ID・等級名・ラベル ID・ラベル名)が読み取り専用で表示されます。一般・DRM・MIP すべての文書タイプで動作します。
適用範囲 / 入口点
| # | エントリーポイント | ユーザーアクション |
|---|---|---|
| 1 | エクスプローラーのファイルプロパティウィンドウ | Windows エクスプローラーでファイルを右クリック → [プロパティ] → 「セキュリティ レベル」タブを選択 |
この機能はDocument Security がサポートする拡張子の文書(オフィス·PDFなど)にのみ「セキュリティ等級」タブが表示されます。サポートされていないファイル(例:画像·テキスト)ではタブは表示されません。
2. 表示されるセキュリティグレード情報
「セキュリティレベル」タブを開くと、文書に適用されたセキュリティレベル情報を次の4つの項目で表示します。
| 項目 | 意味 |
|---|---|
| セキュリティグレードID | 文書に適用されたセキュリティグレードの識別番号 |
| セキュリティ等級名 | セキュリティ等級の名前 |
| ラベル ID | 文書に適用されたラベルの識別番号 |
| ラベル名 | ラベルの名前 |
表示されるグレード名・ラベル名は文書に保存された名前をそのまま表示します(別途正規化・置換なし)。保護文書は等級情報を読み取るのに時間がかかる場合があるため、タブに「照会中」と最初に表示した後、結果で更新します(属性ウィンドウは停止しません)。
表示項目選択 (管理者オプション)
基本的に「セキュリティレベル」タブはセキュリティ等級名・ラベル名(名前 2つの項目)のみ表示します。管理者はカスタムポリシーDS6_UI_OPTIONを登録してこのタブに表示する項目を選択できます。 (例: 管理・診断用識別子であるID項目を隠したり、IDも一緒に表示したり)
- ポリシーを登録していない場合(基本): セキュリティ等級名・ラベル名のみが表示されます。
- ポリシーを登録した場合: 表示される項目は、列挙されたもののみです。表示順序は常に固定(セキュリティグレードID → グレード名 → ラベルID → ラベル名)であり、列挙されていない項目は表示されません。
表示できる項目名は次の4つです。
| 項目名 | 説明 |
|---|---|
| levelId | セキュリティグレードID |
| levelName | セキュリティ等級名 |
| labelId | ラベル ID |
| labelName | ラベル名 |
カスタムポリシーDS6_UI_OPTIONの JSON データにcsoPropSheet項目として「表示する項目名のリスト」を指定します。
// 4개 항목 모두 표시
{
"csoPropSheet": ["levelId", "levelName", "labelId", "labelName"]
}
// 이름 2개 항목만 표시 (기본과 동일)
{
"csoPropSheet": ["levelName", "labelName"]
}
項目名は大文字と小文字を区別します。名前を誤って入力したり、形式が間違っている場合、または有効な項目が一つもない場合は、安全にデフォルト値(名前2つの項目)として表示されます。
- 関連モジュール:
SCRA_DS365Prop(SCRA_DS365Prop64.dll, 6.0.0.7)
3. ユーザー画面
「セキュリティ等級」タブの画面構成は次のようになります(上部ロゴ + 進行表示 + 4行情報)。
┌─ ファイル属性 ──────────────────────────────────┐
│ [一般] [セキュリティ文書情報] [セキュリティグレード] │
│ ┌──────────────────────────────────────────┐ │
│ │ (Document Security ロゴ) │ │
│ ├─ セキュリティグレード情報 ─────────────────────────┤ │
│ │ セキュリティグレードID : 2 │ │
│ │ セキュリティグレード名 : 社内版 │ │
│ │ ラベルID : 10 │ │
│ │ ラベル名 : General │ │
│ └──────────────────────────────────────────┘ │
└──────────────────────────────────────────────┘
- 조회が終わる前には "조회 중" 文言と進行バーが表示され、照会が終わるとその場所に4行の情報が埋め込まれます(属性ウィンドウへの入場は止まりません)。
- 等級が指定されていない文書は**"セキュリティ等級が指定されていない文書"文言が表示され、その他のランクを読み取れない場合(復号権限なし・エージェント未起動など)には"照会不可"**文言が表示されます。
- このタブは読み取り専用です — グレードを変更したり指定したりする動線はありません。
4. 多言語サポート
タブタイトル・項目ラベル・"照会中"・"照会不可"などの画面文言は6つの言語で提供されます。
| 区分 | 内容 |
| サポート言語 | 韓国語 / 英語 / 日本語 / 中国語 / ドイツ語 / ロシア語 |
| リソース | ResUIKOR/ENG/JPN/CHN/DEU/RUS.rcの[DS365Prop]セクション C/S/O 文言 キー 9種( グレード未指定文言を含む) |
| 表示言語の決定 | システムロケールに対応するリソース文言が表示されます |
| 基本値(fallback) = 英語 | 文言リソースが配布されていないか、該当する言語キーが見つからない場合、英語の文言が表示されます(呼び出し部に英語の基本文言を一緒に渡す現在の製品リソースの動作と同じです) |
多言語のフレーズが正常に表示されるにはResUI*.rc6種(6.0.0.36)がSDKインストールパッケージとして一緒に配布される必要があります。未配布環境では英語で表示されます。
5. 動作シナリオ要約表
| # | 状況 | 動作結果 |
|---|---|---|
| 1 | サポート拡張子文書(一般・DRM・MIP)にランクが適用されています | 「セキュリティグレード」タブ表示 → "照会中" → 4行(グレードID・グレード名・ラベルID・ラベル名)表示 |
| 2 | サポート拡張 子文書ですが、グレードが付与されていません | 「セキュリティレベル」タブ表示 → "セキュリティレベル指定がされていない文書" |
| 3 | 保護された文書ですが、復号権限がありません | 「セキュリティグレード」タブ表示 → "照会不可" |
| 4 | Security365 エージェントが起動していません | 「セキュリティ等級」タブ表示 → "照会不可" (プロパティウィンドウ停止なし) |
| 5 | サポートされていない拡張子(画像・テキストなど) | 「セキュリティ レベル」タブ未表示 |
| 6 | ドキュメントセキュリティ ログアウトまたはオフラインログイン状態 | 「セキュリティ レベル」タブ未表示(オンラインログイン状態でのみ表示) |
等級照会中も属性ウィンドウは止まらず、照会が終わると結果がその場で更新されます。
6. サポート範囲 (拡張子 / 文書タイプ)
- タブの表示対象: Document Security がサポートする拡張子(オフィス・PDF など)の文書。判定は製品が登録した**サポートされる拡張子のリスト(読み取り専用共有メモリ)**で実行します。
- ドキュメントタイプ: 一般(平文)·自社 DRM·MIP 文書すべて。タイプによって復号の可否が異なりますが、タブの動作は同じです。
- ログイン状態: 文書セキュリティオンラインログイン状態でのみ「セキュリティグレード」タブが表示されます。ログアウト・オフラインログイン状態ではタブは表示されません。
- 未対応: サポートされていない拡張子のファイルにはタブが表示されません。
7. 制約事項
| 項目 | 内容 |
|---|---|
| 照会不可理由部分区分 | 等級が指定されていない文書は「セキュリティ等級が指定されていない文書」という文言で別途表示されます。それ以外の復号権限なし・エージェント未起動などは理由を区別せず単一の「照会不可」という文言で表示します。 |
| エージェント依存 | セキュリティ365エージェント(DS365.Coreパイプサーバー)に依存します。エージェント未起動時は「取得不可」と表示されます(プロパティウィンドウが停止することなく安全に処理)。 |
| グレード別の色・正規化名称未適用 | この機能は、ランク名を文書の保存値のまま表示し、オーバーレイアイコンのようなランク別の色表示·管理センター等級体系基準**正規化名称(機密/敏感/公開)**変換は含まれません。 |
| 感謝・権限別の可視性・ポリシー衝突処理未含む | 企画で定義した等級照会監査ログ、役割・部門範囲別の可視性、表示ポリシーの衝突案内(5種の状態)は本作業範囲外であり、後続の開 発領域です。 |
| ログアウト・オフライン時タブ未表示 | 文書セキュリティはオンラインログイン状態でのみタブを表示します。ログアウト・オフラインログイン状態では「セキュリティレベル」タブが表示されません。 |
文書終了時にC/S/O等級を自動指定
1. 概要
文書を保存または閉じる(終了する)時点で、会社のセキュリティポリシーが指定した単一のC/S/Oセキュリティレベル(機密・敏感・公開)をシステムがユーザーの介入なしに自動で文書に付与する機能です。管理者が条件付きポリシーに「適用するグレード・ラベル」を事前に指定しておくと、対象文書に保存・終了イベントが発生した際にそのグレードがそのまま適用されます。
この自動指定は C/S/O 等級付与の基本(既存)経路であり、「文書終了時にユーザーが手動でC/S/O等級を指定する」は、同時にユーザーが直接等級を選択する拡張パスです。二つの方式はサーバーポリシーカードで分岐し、一つの文書に同時に適用されることはありません。
この機能が必要な理由
- 等級体系が単純であったり、部門単位で等級が固定されている環境では、ユーザーが毎回等級を選ばなくても組織のポリシーに従って一括で付与される方が効率的です。
- 右クリック [ドキュメントグレード設定] メニューはユーザーが意図的に実行しなければ動作しないため、新しいドキュメントを作成してそのまま閉じる一般的な流れではグレードが欠落する可能性があります。保存・終了時点の自動指定はこの空白を埋め、対象ドキュメントが常にポリシーが定めたグレードを持つことを保証します。
動作方式
文書の保存・終了時にその文書が自動指定カード(setSecuLevel)にマッチングなれば、政策に指定された単一のグレード・ラベルを別の確認ウィンドウなしで文書に適用します。
要約: 保存・終了時にポリシーが「自動指定」を指示した場合、ユーザーに何も尋ねずにポリシーが定めた単一のグレードが文書に付与されます。自動・手動の区分はサーバーポリシーカードで決定され、付与履歴は統合ログに自動/手動の区分とともに記録されます。